package com.huidu.bitrade.vo.export;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;


@Data
public class AcHdcAwardExport{

    @Excel(name = "编号", orderNum = "1", width = 20)
    private Long id;

    @Excel(name = "奖励用户", orderNum = "1", width = 20)
    private Long memberId;

    @Excel(name = "奖励人手机号", orderNum = "1", width = 20)
    private String memberPhone;

    @Excel(name = "奖励成功状态", orderNum = "1", width = 20)
    private Integer status;

    @Excel(name = "错误原因", orderNum = "1", width = 20)
    private String fail;

    @Excel(name = "当前星级人数", orderNum = "1", width = 20)
    private Integer memberStarPeople;

    @Excel(name = "星级", orderNum = "1", width = 20)
    private Integer memberStar;

    @Excel(name = "单份数量", orderNum = "1", width = 20)
    private BigDecimal unitNumber;

    @Excel(name = "星级对应份数", orderNum = "1", width = 20)
    private Integer count;

    @Excel(name = "总份数", orderNum = "1", width = 20)
    private BigDecimal sumCount;

    @Excel(name = "奖励总数量", orderNum = "1", width = 20)
    private BigDecimal sumAwardNumber;

    @Excel(name = "奖励hdc", orderNum = "1", width = 20)
    private BigDecimal awardHdc;

    @TableField(fill = FieldFill.INSERT)
    @Excel(name = "创建时间", orderNum = "1", width = 20)
    private LocalDateTime createTime;

    @TableField(fill = FieldFill.INSERT_UPDATE)
    @Excel(name = "修改时间", orderNum = "1", width = 20)
    private LocalDateTime updateTime;
}
